.pause-ad {
  width: 60%;
  height: 50%;
  background: #000;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  display: none;
  .btn-close {
    position: absolute;
    top: 5px;
    right: 5px;
    background-color: #333;
    width: 2px;
    height: 15px;
    padding: 2px 8px;
    cursor: pointer;
    i {
      background-color: #fff;
      width: 2px;
      height: 15px;
      position: absolute;
    }
    .split-left {
      transform: rotate(-45deg);
    }
    .split-right {
      transform: rotate(45deg);
    }
  }
  .ad-text {
    position: absolute;
    left: 5px;
    top: 5px;
    background-color: #333;
    color: #fff;
    padding: 3px 5px;
    font-size: 14px;
  }
  .ad-content {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    img {
      max-width: 100%;
      max-height: 100%;
    }
  }
}